Set in a Northern border village during the Sri Lankan Civil War, a Sinhalese soldier meets a Tamil ...
Madol Duwa (Mangrove Island) is a 1976 Sri Lankan drama film directed by Lester James Peries and pro...
This psychological drama attempts to dwell into the mind of Aravinda, whose Buddhist empathy and det...